shepherd moon – Català–English translations

🇬🇧 en ca

shepherd moon noun

  • moon orbiting near the edge of a ring
satèl·lit pastor
Wiktionary Links